Как изменить тег заголовка виджета Wordpress
Wordpress

Как изменить тег заголовка в виджете

Многие вебмастера сталкиваются с таким вопросом. Точнее, об этом заморачиваются чаще оптимизаторы. Ведь по правилам теги заголовков h1-h6 необходимы для разметки текста, а не для оформления различных блоков. Мы при аудитах также рекомендуем не использовать заголовки, например, в сайдбаре.

В WordPress есть виджеты по умолчанию, а также те, что создаются плагинами и темами. Найти их можно в разделе “Внешний вид” -> “Виджеты”.

Как изменить теги заголовков виджетов, которые созданы в темах и плагинах, будет зависеть от самих тем и плагинов. Если гуглить такие запросы, то нам предлагается множество вариантов, и все они между собой похожи. Но чаще всего если применить их у себя, то с вероятностью 90% они работать не будут. Поэтому нужно обращаться либо к разработчику темы/плагина, либо к иному стороннему разработчику, который поможет вам разобраться в том, как изменить тот или иной виджет. Либо к нам.

Мы же не так давно столкнулись с необходимостью изменить тег заголовка стандартного виджета wordpress. В нашем случае, тег был <h5></h5>. Чтобы его поменять, нужно в файл functions.php добавить следующие строки:

function prefix_filter_widget_title_tag( $params ) {

    $params[0]['before_title'] = '<div class="widget-title widgettitle">' ;

    $params[0]['after_title']  = '</div>' ;

    return $params;

}
add_filter( 'dynamic_sidebar_params' , 'prefix_filter_widget_title_tag' );

И всё.

В примере мы изменили тег <h5></h5> на <div></div>. Можно менять на то, что вам больше подходит: span, p или что-то иное. Но повторим, что мы не рекомендуем использовать теги h1-h6 в сайдбарах .

Комментариев нет

Оставить комментарий

Ваш email не будет опубликован.

Ещё статьи по теме
Pin It on Pinterest